www.mxdraw.com
|
调用用户用VC写的自定义函数
[helpstring("method Call")] HRESULT Call([in] BSTR pszFunName, [in] BSTR pszFunParam, [out,retval] IMxDrawResbuf** pResult);
参数 |
说明 |
[in] BSTR pszFunName |
函数名称 |
[in] BSTR pszFunParam |
函数参数 |
返回MxDrawResbuf链表,链表存放着函数的返回值
例如: VC代码,动态创建对象,并支持属性编辑.
::CoInitialize(NULL);
MxDrawXLib::IMxDrawApplicationPtr spApp;
spApp.CreateInstance(__uuidof( MxDrawXLib::MxDrawApplication ));
if(spApp != NULL)
{
spApp->Call(_T("INISET"), _T("EnablePropertyWindow=Y"));
spApp->Call(_T("LoadModule"), _T("PropertyEditor.mrx"));
}